package com.aloda.vo.app;

import lombok.Data;

import java.time.LocalDateTime;

@Data
public class AppDetailVO {

    /**
     * id
     */
    private Long id;

    /**
     * 应用名
     */
    private String appName;

    /**
     * 应用描述
     */
    private String appDesc;

    /**
     * 应用封面
     */
    private String appIcon;

    /**
     * 应用类型（0-得分类，1-测评类）
     */
    private Integer appType;

    /**
     * 评分策略（0-自定义，1-AI）
     */
    private Integer scoringStrategy;

    /**
     * 审核状态：0-待审核, 1-通过, 2-拒绝
     */
    private Integer reviewStatus;

    /**
     * 所属分类id
     */
    private Long categoryId;

    /**
     * 应用分类
     */
    private String appCategory;

    /**
     * 创建用户 id
     */
    private Long userId;

    /**
     * 创建者昵称
     */
    private String nickname;

    /**
     * 创建者头像
     */
    private String avatar;

    /**
     * 其他用户是否可查看应用分析（1-是 0-否）
     */
    private Integer analysisAuth;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 是否为该应用创建者
     */
    private Boolean isCreateUser;

    /**
     * 是否收藏
     */
    private Boolean collectFlag;
}
